pump relays - Alemán Inglés Diccionario